see the sights - Francés Inglés Diccionario